package cn.iocoder.yudao.module.book.controller.app.community.vo;

import io.swagger.v3.oas.annotations.media.Schema;
import lombok.Data;

@Schema(description = "APP - 话题响应 VO")
@Data
public class TopicRespVO {

    @Schema(description = "话题ID", example = "1")
    private Long topicId;

    @Schema(description = "话题名称", example = "英语学习")
    private String topicName;

    @Schema(description = "话题描述", example = "分享英语学习心得和方法")
    private String topicDescription;

    @Schema(description = "动态数量", example = "15")
    private Integer postsCount;

    @Schema(description = "关注数量", example = "128")
    private Integer followersCount;

    @Schema(description = "是否热门", example = "true")
    private Boolean isHot;

}
